mental imbecility - Allemand Anglais Dictionnaire